home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 2000 October: Mac OS SDK / Dev.CD Oct 00 SDK1.toast / Development Kits / Mac OS / Multiprocessing 2.1v2 SDK / Sample Code / CPU meter ƒ / MP Libraries / MPInfoLib.h next >
Encoding:
Text File  |  2000-03-20  |  712 b   |  33 lines  |  [TEXT/CWIE]

  1. /*
  2.   File:        MPInfoLib.h
  3.  
  4.   Contains:    Multitasking Information library header
  5.  
  6.   Version:    v0.000031415926
  7.  
  8.   Copyright:    © 1999 by Apple Computer, Inc., all rights reserved.
  9.  
  10. */
  11.  
  12. MPProcessID MPCurrentProcessID(void);
  13.  
  14. OSStatus MPGetNextProcessID(MPProcessID* process);
  15.  
  16. OSStatus MPGetNextQueueID(MPQueueID* queue);
  17.  
  18. OSStatus MPGetNextSemaphoreID(MPSemaphoreID* semaphore);
  19.  
  20. OSStatus MPGetNextEventID(MPSemaphoreID* event);
  21.  
  22. OSStatus MPGetNextNotificationID(MPNotificationID* note);
  23.  
  24. OSStatus MPGetNextTimerID(MPTimerID* timer);
  25.  
  26. OSStatus MPGetNextCriticalRegionID(MPCriticalRegionID* critrgn);
  27.  
  28. OSStatus MPGetNextCoherenceID(MPCoherenceID* coherence);
  29.  
  30. OSStatus MPGetNextAddressSpaceID(MPAddressSpaceID* space);
  31.  
  32.  
  33.